首页> 外文OA文献 >NScale: Neighborhood-centric Large-Scale Graph Analytics in the Cloud
【2h】

NScale: Neighborhood-centric Large-Scale Graph Analytics in the Cloud

机译:Nscale:云中以社区为中心的大规模图表分析

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

There is an increasing interest in executing complex analyses over largegraphs, many of which require processing a large number of multi-hopneighborhoods or subgraphs. Examples include ego network analysis, motifcounting, personalized recommendations, and others. These tasks are not wellserved by existing vertex-centric graph processing frameworks, where userprograms are only able to directly access the state of a single vertex. Thispaper introduces NSCALE, a novel end-to-end graph processing framework thatenables the distributed execution of complex subgraph-centric analytics overlarge-scale graphs in the cloud. NSCALE enables users to write programs at thelevel of subgraphs rather than at the level of vertices. Unlike most previousgraph processing frameworks, which apply the user program to the entire graph,NSCALE allows users to declaratively specify subgraphs of interest. Ourframework includes a novel graph extraction and packing (GEP) module thatutilizes a cost-based optimizer to partition and pack the subgraphs of interestinto memory on as few machines as possible. The distributed execution enginethen takes over and runs the user program in parallel, while respecting thescope of the various subgraphs. Our experimental results showorders-of-magnitude improvements in performance and drastic reductions in thecost of analytics compared to vertex-centric approaches.
机译:对大图执行复杂分析的兴趣日益浓厚,其中许多分析需要处理大量的多hohoeighhoodhood或子图。示例包括自我网络分析,主题计数,个性化推荐等。现有的以顶点为中心的图形处理框架无法很好地完成这些任务,在该框架中,用户程序只能直接访问单个顶点的状态。本文介绍了NSCALE,这是一种新颖的端到端图处理框架,可在云中对大型图进行复杂的以子图为中心的分析的分布式执行。 NSCALE使用户可以在子图级别而不是在顶点级别编写程序。与大多数将用户程序应用于整个图的先前图处理框架不同,NSCALE允许用户以声明方式指定感兴趣的子图。我们的框架包括一个新颖的图形提取和打包(GEP)模块,该模块利用基于成本的优化器将关注的子图分区并打包到尽可能少的计算机上的内存中。然后,分布式执行引擎将接管并并行运行用户程序,同时注意各个子图的范围。我们的实验结果表明,与以顶点为中心的方法相比,性能得到了极大的改善,分析成本得到了大幅降低。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号